New Mexico Bureau of Mines and Mineral Resources
http://www.nmt.edu/~nmbmmr/homepage.html
Provides a database of mineral images from New Mexico as well as a geologic map.